in a world by itself

adj.生活在自己的小天地里,与他人隔绝